pin down – English–Español translations

🇬🇧 en es 🇪🇸

pin down verb

  • to hold the opponent back-first so both his or her shoulders touch the mat or ground
atrapar, inmovilizar, subjectar, sujetar
Wiktionary Links